﻿namespace OpcDaNet.ComRcw
{
    public static class ResultIds
    {
        public const int S_OK = 0;

        public const int S_FALSE = 1;

        public const int E_NOTIMPL = -2147467263;

        public const int E_OUTOFMEMORY = -2147024882;

        public const int E_INVALIDARG = -2147024809;

        public const int E_NOINTERFACE = -2147467262;

        public const int E_POINTER = -2147467261;

        public const int E_FAIL = -2147467259;

        public const int E_ACCESSDENIED = -2147024891;

        public const int CONNECT_E_NOCONNECTION = -2147220992;

        public const int CONNECT_E_ADVISELIMIT = -2147220991;

        public const int DISP_E_TYPEMISMATCH = -2147352571;

        public const int DISP_E_OVERFLOW = -2147352566;

        public const int E_INVALIDHANDLE = -1073479679;

        public const int E_BADTYPE = -1073479676;

        public const int E_PUBLIC = -1073479675;

        public const int E_BADRIGHTS = -1073479674;

        public const int E_UNKNOWNITEMID = -1073479673;

        public const int E_INVALIDITEMID = -1073479672;

        public const int E_INVALIDFILTER = -1073479671;

        public const int E_UNKNOWNPATH = -1073479670;

        public const int E_RANGE = -1073479669;

        public const int E_DUPLICATENAME = -1073479668;

        public const int S_UNSUPPORTEDRATE = 262157;

        public const int S_CLAMP = 262158;

        public const int S_INUSE = 262159;

        public const int E_INVALIDCONFIGFILE = -1073479664;

        public const int E_NOTFOUND = -1073479663;

        public const int E_INVALID_PID = -1073479165;

        public const int E_DEADBANDNOTSET = -1073478656;

        public const int E_DEADBANDNOTSUPPORTED = -1073478655;

        public const int E_NOBUFFERING = -1073478654;

        public const int E_INVALIDCONTINUATIONPOINT = -1073478653;

        public const int S_DATAQUEUEOVERFLOW = 263172;

        public const int E_RATENOTSET = -1073478651;

        public const int E_NOTSUPPORTED = -1073478650;

        public const int E_TYPE_CHANGED = -1073478649;

        public const int E_FILTER_DUPLICATE = -1073478648;

        public const int E_FILTER_INVALID = -1073478647;

        public const int E_FILTER_ERROR = -1073478646;

        public const int S_FILTER_NO_DATA = 263179;

        public const int E_MAXEXCEEDED = -1073475583;

        public const int S_NODATA = 1074008066;

        public const int S_MOREDATA = 1074008067;

        public const int E_INVALIDAGGREGATE = -1073475580;

        public const int S_CURRENTVALUE = 1074008069;

        public const int S_EXTRADATA = 1074008070;

        public const int W_NOFILTER = -2147217401;

        public const int E_UNKNOWNATTRID = -1073475576;

        public const int E_NOT_AVAIL = -1073475575;

        public const int E_INVALIDDATATYPE = -1073475574;

        public const int E_DATAEXISTS = -1073475573;

        public const int E_INVALIDATTRID = -1073475572;

        public const int E_NODATAEXISTS = -1073475571;

        public const int S_INSERTED = 1074008078;

        public const int S_REPLACED = 1074008079;

        public const int S_ALREADYACKED = 262656;

        public const int S_INVALIDBUFFERTIME = 262657;

        public const int S_INVALIDMAXSIZE = 262658;

        public const int S_INVALIDKEEPALIVETIME = 262659;

        public const int E_INVALIDBRANCHNAME = -1073479165;

        public const int E_INVALIDTIME = -1073479164;

        public const int E_BUSY = -1073479163;

        public const int E_NOINFO = -1073479162;
    }
}
